tools: xen-access: Check return values and clean up on errors during init
authorAravindh Puthiyaparambil <aravindh@virtuata.com>
Tue, 24 Apr 2012 17:17:51 +0000 (18:17 +0100)
committerAravindh Puthiyaparambil <aravindh@virtuata.com>
Tue, 24 Apr 2012 17:17:51 +0000 (18:17 +0100)
commit17c220657a9e3bed049f448c924455c1103e09a1
tree08fc48f019d9eacc33141b6619e2c53f4e9c9554
parent1b06fa4b199855e76b607f4a1e0dd5c598f97d37
tools: xen-access: Check return values and clean up on errors during init

Check the return values of the libxc mem_access calls.  Free allocated
structures (platform_info, domain_info) on errors during
initialization and exit.  Unbind VIRQ, close event channel and
connection to Xen on errors during initialization

Signed-off-by: Aravindh Puthiyaparambil <aravindh@virtuata.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/tests/xen-access/xen-access.c